chokecherry tree - Spanish English Dictionary